home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 3088 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.3 KB

  1. Path: grafix.xs4all.nl!john.hendrikx
  2. Date: Fri, 09 Feb 96 21:04:59 GMT+1
  3. Newsgroups: comp.sys.amiga.programmer
  4. Distribution: world
  5. Subject: Re: Demo/game to OS friendly part II
  6. MIME-Version: 1.0
  7. Content-Type: text/plain; charset=iso-8859-1
  8. Content-Transfer-Encoding: 8bit
  9. From: john.hendrikx@grafix.xs4all.nl (John Hendrikx)
  10. Message-ID: <john.hendrikx.4d6o@grafix.xs4all.nl>
  11. Organization: Grafix Attack BBS Holland
  12.  
  13. In a message of 08 Feb 96 Gene Heskett wrote to All:
  14.  
  15.  JH>> 'easy' parameter checking).  But even memory protection which just
  16.  JH>> protects programs from each other by not allowing them to share the
  17.  JH>> same memory would kill our current message system.
  18.  
  19.  GH> Whats wrong with PIPEs?  Yeah, I know, the present Miggi pipe sucks... 
  20.  GH> But *real* pipes can handle that just fine.
  21.  
  22. I'm not against killing the current non-copying message system.  Just change it
  23. into a copying message system, I doubt you'll notice the difference.  Of
  24. course, the contents of the messages must follow the rules (ie, passing a
  25. pointer won't work, not even if you copy the message).
  26.  
  27.  JH>> I think copying messages isn't as big an impact as some people think,
  28.  JH>> after all, a good copying routine can copy over 200K every 1/50 of a
  29.  JH>> second.
  30.  
  31.  GH> Qualify that with "flat" memory please. AFAIK, no PIPE can do that on
  32.  GH> *any* dat or mmu equipt machine. Well, maybe on an Alpha...
  33.  
  34. I wasn't talking about PIPEs.  I was just talking about how fast my processor
  35. can copy data from one place to another right now on the current system.  There
  36. probably will be some overhead with memprotected systems (ie, switching MMU
  37. tables) but I doubt you'll need an Alpha to get that speed. I mean 200K per
  38. 1/50 of a second is only 10MB/second, which isn't all that high compared to the
  39. clones or some of the fastest Amiga's out there.
  40.  
  41.  JH>> Then after 1 or 2 years (ie, in 1998/99) the 2nd release (OS4.1)
  42.  
  43.  GH> Lapsing into the customers vernacular here: Ya mean 2 years down the log
  44.  GH> I gotta replace 10+ kilobucks worth of proggies IF I wanna run the new
  45.  GH> OS? Ya gotta be dreamin! What are you smokin, I *want* some of that!
  46.  
  47. No, you could just boot in OS4.0 and use that to run your old proggies (if you
  48. still want to run such old crap that is, programs worth using will be upgraded
  49. and recompiled to PPC native code).
  50.  
  51. You can bet that a large percentage of your old software won't run anyway,
  52. hell, just get a 040 with gfx-card, and you'll see dozens of old programs
  53. break.  If you think the transition to PPC and to a new RTG, Memprotected OS
  54. will not cause a significant portion of programs to break, then you're the one
  55. dreaming.
  56.  
  57.  JH>> a reasonable time-span).  OS4.0 would basicly be the OS which runs both
  58.  JH>> OS3.1 programs and OS4.1 programs.  OS4.1 would only run OS4.0
  59.  JH>> compliant programs and all new programs.
  60.  
  61.  GH> Drawing the line that precisely? Big job. Now who gets elected to be
  62.  GH> Solomon?
  63.  
  64. Hey, it was just MY view of how I think the ENORMOUSLY difficult task of
  65. upgrading the OS to be PPC compatible and Mem-protected could be performed as
  66. smoothly as possible, without too much incompatibility problems... sheesh.
  67.  
  68. Grtz John
  69.  
  70. -----------------------------------------------------------------------
  71.  John.Hendrikx@grafix.xs4all.nl   TextDemo/FastView/Etc... development
  72. -----------------------------------------------------------------------
  73. -- Via Xenolink 1.981, XenolinkUUCP 1.1
  74.